package game.editer;

import hx.display.Box;

/**
 * 基础的选中工具的容器实现
 */
class ObjectSelectTools extends Box {
	/**
	 * 是否已经触发了准备状态
	 */
	public var isBegin:Bool = false;

	public var beginX:Float = 0;

	public var beginY:Float = 0;

	/**
	 * 鼠标按下的位置
	 * @param x 
	 * @param y 
	 */
	public function onBeginMouse(x:Float, y:Float):Void {
		isBegin = true;
        beginX = x;
        beginY = y;
	}

	/**
	 * 鼠标移动的位置
	 * @param x 
	 * @param y 
	 */
	public function onMoveMouse(x:Float, y:Float):Void {}

	/**
	 * 鼠标抬起的位置
	 * @param x 
	 * @param y 
	 */
	public function onEndMouse(x:Float, y:Float):Void {
		isBegin = false;
	}
}
